Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com>
Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
--HG--
extra : transplant_source : %A2%A4%A6%BD%C5%CD%ED%F3%FE%90bm%E9%B1l%9E%E8%98%F1x
extern char exception_vectors[];
extern char exception_vectors_end[];
extern int spin_start[];
-extern int secondary_cpu_init(int cpuid, unsigned long r4);
+extern void secondary_cpu_init(int cpuid, unsigned long r4);
#endif
}
/* This is the first C code that secondary processors invoke. */
-int secondary_cpu_init(int cpuid, unsigned long r4)
+void secondary_cpu_init(int cpuid, unsigned long r4)
{
struct vcpu *vcpu;
idle_vcpu[cpuid] = current;
startup_cpu_idle_loop();
- while(1);
+ panic("should never get here\n");
}
static void __init __start_xen(multiboot_info_t *mbi)